/* 自己定义 */
.fr {float: right;}
.layui-form-item.layui-required:after{content:"*";color:red;position: absolute;top:5px;left:15px;}
.childrenBody {padding: 10px;}

/* 顶部导航 */

.layui-tab .layui-tab-title li.layui-this{ border-bottom:1px solid #36b368;background-color: #f6f6f6;}
.layui-tab .layui-tab-title .layui-this .layui-tab-close {color: #36b368;}
.pear-frame-title .dot, .pear-tab .layui-this .pear-tab-active {background-color: #36b368!important;}

.layui-tab img,.site-icon {height: 16px; margin-top: -3px;}

/* 弹出窗口 */
.layui-layer-setwin .layui-layer-min:before{border-bottom: 1px solid #ffffff;}
.layui-iconpicker-item{width: 280px!important;height: 36px!important;}

/* 表单满格 */
/* .layui-form-item{position: relative;margin-bottom: 10px;display: flex;} */
.layui-form-item label,.layui-form-item .layui-form-label{min-width:110px;padding:0 8px;height:38px;line-height:38px;border:1px solid #e6e6e6;border-radius:2px 0 0 2px;text-align:center;background-color:#FBFBFB;overflow:hidden;box-sizing:border-box;text-overflow:ellipsis;white-space:normal;}
.layui-form-item .layui-form-field-label,.layui-form-item .layui-input-inline{flex:1;margin-left:-1px;margin-right: 0!important;}
.layui-form-item .layui-input-block, .layui-form-item .layui-input-inline, .is-dialog .layui-form-item, .color-content .layui-form .layui-form-item{margin-left: -1px;flex: 1;display: flex;max-width: 100%;width: auto!important;float: none !important;}
.layui-form-item .layui-input-block .btn-repeat, .btn-box{position: absolute;top: 4px;right: 8px;height: auto!important;}
.layui-form-item .layui-form-radio, .layui-form-item .layui-form-switch{margin:6px 0 0 10px}
.layui-form-item .layui-form-field-label, .layui-form-item .layui-input-inline, .layui-form-item .layui-input-block, .layui-col-md4 textarea{padding: 0;border: 1px solid #e6e6e6;box-sizing: unset;}
.layui-form-item .layui-form-radio, .layui-form-item .layui-form-switch, .layui-form-item .layui-form-checkbox{margin:5px 0 5px 10px}
.layui-form-item .layui-form-radio {line-height: 24px;}
.layui-input, .layui-select{height: 36px;border-width: 0;}
.layui-textarea {border-width: 0;}
.color-content .layui-form .layui-form-item .layui-input-inline{border: none!important;}
.layui-iconpicker-item{border: none!important;}

.fieldlist{border:none!important;display:block!important;margin-left: 110px!important;}
.fieldlist dd:last-child{border:none!important;}
.fieldlist dd {border: 1px solid #e6e6e6;margin:0 0 10px 0!important;display: flex}
.fieldlist dd:first-child {display: none!important;}
.fieldlist dd:nth-last-child(2) {border:none!important;}
.fieldlist dd>.btn-append {margin: 0!important;}
.fieldlist dd input:first-child {width: 200px!important;border-right: 1px solid #e6e6e6}
.fieldlist dd input:nth-child(2){flex: 1;border-right: 1px solid #e6e6e6}
.fieldlist dd button{margin: 6px}
.fieldlist dd button:last-child{float: right}

/*上传图片布局*/
.layui-form-item .thumbnail{margin-top: 10px!important;margin-left: 10px!important; }
.layui-form-item .layui-upload{border: none!important;display: flex;flex-wrap: wrap;}
.layui-form-item .layui-upload .layui-col-xs4{width: auto!important;flex: 1}
.layui-form-item .layui-upload input{border: 1px solid #e6e6e6;height: 38px!important;line-height: 38px}
.layui-form-item .plupload-preview{width: 100% !important;flex-grow: 4;}

/* 浮动提交 */
.layer-footer .layui-input-block, .layui-layer-footer, .layui-layer-footer .layui-input-block{border: none!important;max-width: 100% !important;text-align: center!important;margin-left: 0!important;}
.layui-layer-footer, .layer-footer .layui-input-block {text-align: center !important;}
.layui-layer-yzn .layui-layer-footer{text-align: center!important;}

/* 表单备注样式 */
.layui-word-aux{width: 0!important;padding: 0!important;margin-right:0!important;}
.layui-word-aux i{position:absolute;right:8px;top:9px; display:block!important; color:#999; cursor: pointer; font-size:16px; font-style: normal;}
.layui-word-aux i:hover{color:#20a53a;}

/* cms */
.is-dialog .layer-footer .layui-input-block{display: none!important;}
.layui-btn{height: 36px;}
.layui-btn-xs{height: 22px;}
.layui-table{margin-top: 0;}
.layui-table td, .layui-table th {padding: 8px 15px;}
.tagsinput{width: 100%!important;border: 0!important;}
.edui-default .edui-editor{border: 0!important;}
.layui-form .ueditor{display:block;}

/* member */
.layui-input-block .layui-form-mid{height: 18px!important;padding: 8px 0!important;}
.layui-input-block .layui-form-mid:first-child{margin-left: 10px;}
.layui-input-block .layui-input-inline{height: 35px!important;border-top: 0;border-bottom: 0;}
.layui-input-block .layui-input-inline .layui-input{height: 34px!important;}
.layui-input, .layui-select{height: 36px!important;}

/*main*/
.icon {margin-right:10px;color:#1aa094;}
.icon-cray {color:#ff3d00!important;}
.icon-blue {color:#1e9fff!important;}
.icon-tip {color:#ff5722!important;}
.dzd-qiuck-module {text-align:center;margin-top: 10px}
.dzd-qiuck-module a {display: inline-block;overflow: hidden}
.dzd-qiuck-module a i {display:inline-block;width:100%;line-height: 56px;text-align:center;border-radius:2px;font-size:30px;color:#36b368;transition:all .3s;-webkit-transition:all .3s;}
.dzd-qiuck-module a cite {position:relative;top:2px;display:block;color:#666;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:14px;}
.welcome-module {width:100%;height:210px;}
.panel {background-color:#fff;border:1px solid transparent;border-radius:3px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}
.panel-body {padding:23px}
.panel-title {margin-top:0;margin-bottom:0;font-size:12px;color:inherit}
.label {display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;margin-top: .3em;}
.layui-red {color:red}
.main_btn > p {height:40px;}
.layui-bg-number {background-color:#F8F8F8;}
.dzd-notice:hover {background:#f6f6f6;}
.dzd-notice {padding:6px 16px;clear:both;font-size:12px !important;cursor:pointer;position:relative;transition:background 0.2s ease-in-out;}
.dzd-notice-title,.dzd-notice-label {padding-right: 70px !important;text-overflow:ellipsis!important;overflow:hidden!important;white-space:nowrap!important;}
.dzd-notice-title {line-height:29px;font-size:14px;}
.dzd-notice-extra {position:absolute;top:50%;margin-top:-8px;right:16px;display:inline-block;height:16px;color:#999;}
.pull-right {float: right;}
.layuiadmin-card-status li{position:relative;padding:10px 0;border-bottom:1px solid #EEE;}